.lawyer-search {
  font-size: 14px;
}

.lawyer-search .nav-img {
  display: block;
  width: 88%;
  margin: 22px auto;
}

.lawyer-search .content {
  position: relative;
  width: 88%;
  margin: 0 auto;
  box-sizing: border-box;
  background-color: #ffffff;
  padding: 46px 22px;
  box-shadow: -5px 3px 20px 0px rgba(196, 196, 196, 0.75);
  border-radius: 4px;
  overflow: hidden;
}

.lawyer-search .content::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 8px;
  top: 0;
  left: 0;
  background-color: #7a3129;
}

.lawyer-search .content::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  top: 10px;
  left: 0;
  background-color: #7a3129;
}

.lawyer-search .content .li {
  padding: 6px 0;
}

.lawyer-search .content .gray {
  color: #585858;
  opacity: 0.8;
}